🇬🇧 en sv 🇸🇪

European otter noun

  • An otter species, Lutra lutra.
utter
Wiktionary Links